dreamingfordreams.com
Best dreams' dictionary online
Search for:
Dream dictionary:
Cross-bow, setting on the stocks
dream meanings
Anguish and need.